package com.xunsiya.module.media.vo;

import java.util.Date;

/**
 * 图像实体类
 * @version 1.0
 * @author: xml
 * @date: 2018/10/31
 */
public class Media {
    private Integer id;
    /**
     * 图像名称
     */
    private String mediaName;
    /**
     * 图像地址
     */
    private String mediaPath;
    /**
     * 图像内容
     */
    private String mediaContent;
    /**
     * 指纹路径
     */
    private String siftPath;
    /**
     * 截图路径
     */
    private String capturePath;
    /**
     * 文件md5
     */
    private String md5;
    /**
     * 文件类型 0：图片  1：视频
     */
    private String type;
    /**
     * 用户所在组公司id
     */
    private Integer companyId;
    /**
     * 状态 1-可用 0-删除
     */
    private String status;

    /**
     *  媒体类型：0：反动  1：暴恐
     */
    private String mediaType;
    /**
     * 创建者
     */
    private Integer createBy;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新者
     */
    private Integer updateBy;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 分数
     */
    private Float score;

    /** 其它扩展 */
    private String extraInfo;

    private String token;

    private String extToken;

    private String style;

    public String getExtraInfo() {
        return extraInfo;
    }

    public void setExtraInfo(String extraInfo) {
        this.extraInfo = extraInfo;
    }

    public String getExtToken() {
        return extToken;
    }

    public void setExtToken(String extToken) {
        this.extToken = extToken;
    }

    public String getStyle() {
        return style;
    }

    public void setStyle(String style) {
        this.style = style;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getMediaName() {
        return mediaName;
    }

    public void setMediaName(String mediaName) {
        this.mediaName = mediaName;
    }

    public String getMediaPath() {
        return mediaPath;
    }

    public void setMediaPath(String mediaPath) {
        this.mediaPath = mediaPath;
    }

    public String getMediaContent() {
        return mediaContent;
    }

    public void setMediaContent(String mediaContent) {
        this.mediaContent = mediaContent;
    }

    public String getSiftPath() {
        return siftPath;
    }

    public void setSiftPath(String siftPath) {
        this.siftPath = siftPath;
    }

    public String getCapturePath() {
        return capturePath;
    }

    public void setCapturePath(String capturePath) {
        this.capturePath = capturePath;
    }

    public String getMd5() {
        return md5;
    }

    public void setMd5(String md5) {
        this.md5 = md5;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public Integer getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getMediaType() {
        return mediaType;
    }

    public void setMediaType(String mediaType) {
        this.mediaType = mediaType;
    }

    public Integer getCreateBy() {
        return createBy;
    }

    public void setCreateBy(Integer createBy) {
        this.createBy = createBy;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(Integer updateBy) {
        this.updateBy = updateBy;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Float getScore() {
        return score;
    }

    public void setScore(Float score) {
        this.score = score;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }
}
